#pragma once
enum AS_type {
    AS_NUM,
    AS_STR,
    AS_DIRECT,
    AS_VAR,
    AS_ADDR,
    AS_OPTION,
};

enum AS_direct {
    DIRECT_LOAD,
    DIRECT_STORE,
    DIRECT_CALC,
    DIRECT_JMP,
    DIRECT_JC,
    DIRECT_CALL,
    DIRECT_RET,
    DIRECT_TABLE,
    DIRECT_FN,
};